defeat an undisputed champion - Español Inglés Diccionario